body{
	background:#FFF;
}
.wxxx{
	width:1002px;margin:0 auto;
}
/*head*/
.head{
	height:97px;
	background:#136120;
}
.tel{
	height:37px;margin-top:32px;padding-left:46px;
	background:url(../image/img3.png) left center no-repeat;color:#c0d649;	
}
.tel .a{
	font:16px/16px "Microsoft Yahei";
}
.tel .b{
	font:22px/22px "Impact";
}
/*nav*/
.nav{
	position:relative;z-index:20;
	height:51px;background:#24783e url(../image/img2.jpg) center center no-repeat;
}
.nav_home{
	width:78px;
	background:url(../image/img7.png) 39px center no-repeat;
}
.nav_home a{
	display:block;
	width:78px;height:51px;overflow:hidden;
	text-indent:-9999px;
}
.naver{
	float:left;
	width:113px;height:51px;
	text-align:center;
}
.naver .a{
	position:relative;display:block;height:33px;padding-top:18px;
	font:14px/14px "Microsoft Yahei";color:#ccf3d8;
}
.naver:hover .a{
	padding-top:12px;height:39px;
	background:#c0d649;color:#136120;	
}
.naver .a_in{
	display:none;
	padding-top:4px;
	font:12px Arial;
}
.naver:hover .a_in{
	display:block;
}
.naver .b{
	display:none;height:39px;border-top:1px solid #b2c934;
	font:12px/39px "Microsoft Yahei";color:#136120;
	background:url(../image/img8.png) repeat-x;
}
.naver:hover .b{
	display:block;	
}
.naver .b:hover{
	background:url(../image/img9.png) repeat-x;
}
/*iwrap_a*/
.iwrap_a{
	height:49px;background:#323232;
}
/*notice*/
.notice{
	font:400 12px/49px "Microsoft Yahei";color:#FFF;
}
.w_700{
	width:700%;
}
.n_tl{
	background:url(../image/img14.png) left center no-repeat;
	padding-left:36px;height:49px;
	overflow:hidden;
}
#n_con{
	float:left;
	width:584px;height:49px;
	overflow:hidden;
	cursor:pointer;
}
/*iweather*/
.iweather{
	padding-top:6px;
}
/*itl*/
.itl{
	height:37px;overflow:hidden;	
}
.itl h2{
	font:700 18px/37px "Microsoft Yahei";color:#136120;	
}
.itl h2 span{
	margin-left:8px;
	font:12px/37px "Arial";color:#136120;	
}
.itl .more{
	font:12px/37px "Microsoft Yahei";color:#136120;	
}
.itl a{
	color:#909090;
}
/*iabout*/
.iabout{
	height:242px;padding-top:19px;
}
.iabout_con{
	width:685px;height:205px;overflow:hidden;
}
.iabout_txt{
	font:12px/21px "Microsoft Yahei";color:#313131;
}
.iabout_pic{
	position:relative;
	width:255px;height:205px;
	background:url(../image/img4.jpg) no-repeat;
}
.iabout_pic a{
	display:block;position:relative;
	width:100%;height:100%;
}
.iabout_pic_in{
	display:block;position:absolute;right:0;bottom:0;
	width:90px;height:82px;padding:20px 19px 0 18px;
}
.iabout_pic_in span{
	display:block;
	text-align:center;
	border-bottom:1px solid #051a08;
	color:#051a08;
}
.iabout_pic_in .a{
	font:700 18px/34px "Microsoft Yahei";
}
.iabout_pic_in .b{
	font:12px/20px Arial;	
}
/*ipro*/
.ipro_tl{
	height:37px;
}
.ipro{
	height:416px;background:#ececec;padding:9px 0 11px;
}
.ipro_in{
	height:416px;overflow:hidden;
}
.iproer{
	position:relative;
	float:left;margin-right:2px;margin-bottom:2px;
}
.iproer_in{
	position:absolute;top:0;left:0;
	width:100%;height:100%;
	background:url(../image/img12.png) repeat;
	opacity:0;
	display:none\9;
	transition:all .3s linear;
}
.iproer:hover .iproer_in{
	opacity:1;
	display:block\9;
}
.iproer_z{
	position:relative;display:block;width:92%;height:90%;margin:0;margin-top:3.2%;margin-left:3.4%;
	border:2px solid #898989;
	text-align:center;
	font:16px/30px "Microsoft Yahei";color:#dadada;
	overflow:hidden;
}
.iproer_z span{
	position:absolute;width:100%;left:0;bottom:5%;
}
.iproer_a{
	position:absolute;top:8%;right:6%;
	width:9.69%;
	cursor:pointer;
}
.iproer_a img{
	max-width:100%;
}
.ipro_more{
	float:left;
	width:322px;height:65px;padding:7px 8px 6px;margin-bottom:2px;margin-right:330px;background:#76b351;
	text-align:center;
}
.ipro_more_in{
	display:block;width:318px;height:61px;
	border:2px solid #bbd9a8;
}
.ipro_more_in span{
	display:inline-block;
	border-bottom:1px solid #136120;width:143px;
}
.ipro_more_in .a{
	font:700 18px/33px "Microsoft Yahei";
	color:#074b12;		
}
.ipro_more_in .b{
	font:16px/22px Arial;
	color:#136120;		
}
/*iwrap_b*/
.iwrap_b{
	height:207px;padding:14px 0 26px;
}
.inews{
	width:685px;height:207px;
}
.inews_pic{
	width:227px;height:170px;
}
.inews_txt{
	width:440px;height:170px;
}
.inews_txt a{
	color:#313131;
}
.inewser_top dt{
	font:700 14px/30px "Microsoft Yahei";	
}
.inewser_top dd{
	font:12px/21px "Microsoft Yahei";color:#909090;
	height:63px;overflow:hidden;margin-bottom:14px;margin-top:6px;
}
.inewser{
	font:12px/27px "Microsoft Yahei";color:#313131;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.icontact{
	width:296px;height:207px;overflow:hidden;
	background:url(../image/img6.png) left 37px no-repeat;
}
.icontact .itl{
	margin-left:19px;
}
.icontact_con{
	padding-top:87px;padding-left:33px;
	font:12px/29px "Microsoft Yahei";color:#313131;
}
.icontact_con a{
	color:#313131;	
}
/*link*/
.link{
	height:49px;background:#323232;border-top:1px solid #474747;
}
.link_tl{
	font:16px/49px "Microsoft Yahei";color:#fec92f;
}
.link_con{
	font:14px/49px "Microsoft Yahei";color:#d2d2d2;margin-left:80px;height:49px;
	overflow:hidden;
}
.link_con a{
	display:inline-block;color:#d2d2d2;padding:0 13px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
/*foot*/
.foot{
	position:relative;
	height:183px;background:#262626;
	text-align:center;
}
.foot_infor{
	text-align:center;
	font:12px/28px "Microsoft Yahei";color:#a8a8a8;
}
.foot_infor span{
	padding:0 9px;
}
.foot_infor a{
	color:#a8a8a8;
}
/*foot_nav*/
.foot_nav{
	text-align:center;
	height:42px;background:#fec92f;
	font:14px/42px "Microsoft Yahei";color:#030903;
}
.foot_nav a{
	color:#030903;
	margin:0 20px;
}
/*pgshare*/
#pgshare{
	display:inline-block;height:32px;padding:33px 0 22px;
}
#pgshare a{
	background:url(../image/img15.png) no-repeat;
	margin-right:14px;min-height:32px;min-width:32px;padding:0;
	transition:all .3s linear;cursor:pointer;
}
#pgshare a:hover{
	background:url(../image/img15_hover.png) no-repeat;opacity:1;
}
#pgshare .bds_tsina,#pgshare .bds_tsina:hover{
	background-position:0 0 !important;
}
#pgshare .bds_qzone,#pgshare .bds_qzone:hover{
	background-position:-93px 0 !important;
}
#pgshare .bds_tqq,#pgshare .bds_tqq:hover{
	background-position:-46px 0 !important;
}
#pgshare .bds_bdhome,#pgshare .bds_bdhome:hover{
	background-position:-139px 0 !important;
}
/*picShow*/
#picShow{
	position:fixed;left:0;top:0;z-index:9999;
	width:100%;height:100%;
	background:url(../image/blackbg.png) 0 0 repeat;
}
.pic_show_box{
	width:100%;height:100%;overflow:hidden;
	position:relative;
}
.pic_show_box img{
	display:block;margin:93px auto 0;
	border:5px solid rgba(255,255,255,.2);
}
.pic_quit{
	position:absolute;top:0;right:0;
	background:url(../image/quit.png) 0 0 no-repeat;
	width:64px;height:64px;cursor:pointer;}
.lbtn{
	display:block;position:absolute;top:287px;left:65px;
	background:url(../image/leftbtn.png) 0 0 no-repeat;
	width:53px;height:53px;}
.rbtn{
	display:block;position:absolute;top:287px;right:65px;
	background:url(../image/rightbtn.png) 0 0 no-repeat;
	width:53px;height:53px;
}
.pic_show_box p{
	width:593px;margin:0 auto;
	text-align:center;
	overflow:hidden;
	font:18px/106px "microsoft yahei";color:#0c4201;
	text-overflow:ellipsis;white-space:nowrap;
}
.pic_show_box p a{
	color:#FFF;
}
/*icam*/
.icam{
	position:relative;z-index:10;
	width:100%;height:564px;
}
.icam_dt{
	position:relative;
	width:100%;height:564px;
	overflow:hidden;
}
.icam_dt a{
	display:block;
	width:100%;height:100%;
}
.icam_dt_in{
	position:absolute;top:0;left:auto;
	width:300%;height:564px;
}
.icam_dt li{
	float:left;
	height:564px;
	*vertical-align:top;
	background-repeat:no-repeat;
	background-position:center top;
}
.icam_side{
	position:absolute;bottom:0;left:0;
	width:100%;height:173px;
	background:url(../image/img12.png) repeat;
}
.icam_side_in{
	position:relative;
	width:1003px;margin-left:auto;margin-right:auto;
	height:111px;margin-top:25px;	
}
.icam_t,.icam_b{
	position:absolute;top:20px;
	width:49px;height:85px;
	cursor:pointer;
}
.icam_t{
	left:-90px;
	background:url(../image/img18.png) no-repeat;
}
.icam_b{
	right:-90px;
	background:url(../image/img19.png) no-repeat;
}
.icam_slt{
	position:relative;
	width:100%;height:124px;
	overflow:hidden;
}
.icam_slt_in{
	position:absolute;left:0;top:0;
	width:2000%;height:111px;
}
.icam_slter{
	float:left;position:relative;
	width:315px;height:111px;margin-right:29px; margin-top:7px;
	cursor:pointer;	*vertical-align:top;
}
/*t_srh*/
.t_srh{
	position:relative;z-index:50;
	width:254px;height:33px;margin:33px 0 0 66px;
}
.s_txt-wrap{
	background:#FFF;
	width:186px;height:33px;
}
.s_txt{
	display:inline-block;
	width:92px;height:33px;margin-left:11px;
	border:none;
	background:none;
	font:12px/33px "Microsoft Yahei";color:#b0b0b0;
	overflow:hidden;
}
.s_show{
	display:inline-block;
	width:71px;height:33px;
	background:url(../image/img20.png) right center no-repeat;
	font:12px/33px "Microsoft Yahei";color:#1a6e28;text-indent:10px;
	cursor:pointer;outline:none;
}
::-moz-focus-inner{border:0;}
.s_cla_list{
	display:none;
	position:absolute;z-index:9999;top:33px;left:103px;
	width:83px;border-top:none;
	background:#FFF;
}
.s_cla_list li{
	width:83px;height:33px;
	font:12px/33px "Microsoft Yahei";color:#1a6e28;text-align:center;
	cursor:pointer;
}
.s_btn{
	width:68px;height:33px;border:none;
	background:#c0d649 url(../image/img21.png) center center no-repeat;cursor:pointer;
}
/*paging module*/
.pfla{
	height:275px;
	text-align:center;
}
.pfla img{
	display:inline-block;
}
.pmain{
	height:auto!important;
	min-height:100px;
	height:100px;
	padding:14px 0 28px;
}
.pmain_a{
	width:747px;
}
.pmain_b{
	width:220px;
}
/*ptl*/
.ptl{
	width:744px;height:43px;border-bottom:1px solid #76b351;
	overflow:hidden;
}
.ptl-tl{
	font:18px/41px "Microsoft Yahei";
	height:41px;border-bottom:2px solid #76b351;padding:0 38px 0 22px;
	color:#326c28;
}
.ptl-more{
	padding-right:24px;
	font:12px/43px "Microsoft Yahei";
	color:#525252;
}
.ptl-more a{
	color:#525252;
}
.ptl-more span{
	color:#525252;
}
/*pmain_a-con*/
.pmain_a-con{
	width:744px;
}
.pAC{
	padding:24px 24px 24px 0;
	font:14px/32px "Microsoft Yahei";
	color:#313131;
}
/*pcla*/
.pcla{
	width:220px;
}
.pcla_tl{
	font:18px/43px "Microsoft Yahei";
	color:#074b12;text-align:center;
	height:43px;
	background:url(../image/img23.jpg) center center no-repeat;
}
.pcla-list{
	margin:5px 0 0;
}
.pcla_son{
	width:220px;
}
.pcla_son .in{
	background:#e5e5e5;
	padding:2px;border-bottom:1px solid #FFF;
}
.pcla_son .in:hover{
	background:#c0d649;
}
.pcla_son .in:hover a{
	border:1px solid #FFF;
}
.pcla_son a{
	display:block;
	width:214px;height:34px;border:1px solid #e5e5e5;
    color:#525252;font:14px/34px "Microsoft Yahei";
	background:url(../image/img24.png) 31px center no-repeat;
    text-indent:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.pcla_son a:hover{
	background:url(../image/img30.png) 31px center no-repeat;	
	color:#136120;
}
.pcla_son ul{
	display:none;
}
.pcla_son li{
	background:#e5e5e5;
	padding:2px;border-bottom:1px solid #FFF;
}
.pcla_son li:hover{
	background:#c0d649;
}
.pcla_son li:hover a{
	border:1px solid #FFF;
}
.pcla_son li a{
	background:url(../image/img24.png) 53px center no-repeat;
    text-indent:65px;
}
.pcla_son li a:hover{
	background:url(../image/img30.png) 53px center no-repeat;
}
/*pcontact*/
.pcontact{
	width:220px;margin-top:12px;
}
.pcontact_tl{
	font:18px/43px "Microsoft Yahei";
	color:#000;text-align:center;
	height:43px;
	background:url(../image/img26.jpg) center center no-repeat;
}
.pcontact_tl a{
	color:#000;
}
.pcontact_con{
	background:#e5e5e5;padding:12px 20px;
	font:12px/27px "Microsoft Yahei";
	color:#454545;
}
/*pFC*/
.pFC{
	width:96%;margin:0 auto;padding:24px 0;
	color:#4a4a4a;
}
.pFC h3{
	font:700 18px "Microsoft Yahei";color:#525252;text-align:center;
}
.pFC .pic{
	max-width:100%;
	overflow:hidden;
}
.pFC .pic img{
	max-width:100%;
}
.pFC .text{
	margin-top:22px;
	font:14px/32px "Microsoft Yahei";color:#313131;
}
.pFC .pubDate{
	color:#9e9e9e;font:12px/40px "Microsoft Yahei";text-align:center;
}
.pFC .pubDate a{
	color:#9e9e9e;
}
.pFC .xz_pdf{
	font:12px "Microsoft Yahei";color:#c12727;text-align:center;padding:20px 0;	
}
.pFC .xz_pdf a{
	text-decoration:underline;color:#c12727;
}
.pFC .xz_pdf .bg{
	display:inline-block;vertical-align:middle;
	width:17px;height:18px;margin-right:4px;
	background:url(../image/img27.png) no-repeat;
}
.pFC .ppro_tl{
	height:40px;border-bottom:1px solid #5c983d;
}
.pFC .ppro_tl h3{
	width:134px;height:40px;text-align:center;
	background:#5c983d;
	font:16px/40px "Microsoft Yahei";color:#FFF;
}
/*pfy*/
.pfy{
	position:relative;
	width:96%;margin:0 auto;
}
.fenyefh{
	position:absolute;right:0;bottom:0;
	font:12px/39px "Microsoft Yahei";
}
.fenyefh a{
	color:#5c983d;
}
.fenyeud{
	font:12px/39px "Microsoft Yahei";color:#5c983d;
	border-bottom:1px solid #5c983d;padding:0 12px;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.fenyeud a{
	color:#5c983d;
}
/*picUl*/
.picUl{
	width:710px;
	margin:0 auto;
	padding:12px 0;
}
.picUler{
	position:relative;float:left;
	width:222px;height:167px;margin:0 22px 30px 0;
	overflow:hidden;
}
.picUler_in{
	position:absolute;top:0;left:0;
	width:100%;height:100%;
	background:url(../image/img12.png) repeat;
	opacity:0;
	display:none\9;
	transition:all .3s linear;
}
.picUler:hover .picUler_in{
	opacity:1;
	display:block\9;
}
.picUler:hover .picUler_xx{
	opacity:0;
	display:none\9;
}
.picUler_z{
	position:relative;display:block;width:92%;height:90%;margin:0;margin-top:3.2%;margin-left:3.4%;
	border:2px solid #898989;
	text-align:center;
	font:12px/24px "Microsoft Yahei";color:#dadada;
	overflow:hidden;
}
.picUler_z span{
	position:absolute;width:98%;left:0;bottom:5%;padding:0 1%;
}
.picUler_a{
	position:absolute;top:8%;right:6%;
	width:9.69%;
	cursor:pointer;
}
.picUler_a img{
	max-width:100%;
}
.picUler_xx{
	position:absolute;left:0;bottom:0;
	width:90%;height:29px;padding:0 5%;
	background:url(../image/img12.png) repeat;
	font:12px/29px "Microsoft Yahei";color:#dadada;text-align:center;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	transition:all .3s linear;	
}
/*mixUl*/
.mixUl{
	width:710px;margin:0 auto;padding:24px 0;
}
.mixUler{
	height:167px;margin-bottom:30px;
}
.mixUler dt{
	position:relative;
	width:222px;height:167px;overflow:hidden;
}
.mixUler dd{
	width:450px;height:167px;margin-left:34px;
	overflow:hidden;
}
.mixUler .dd_tl{
	height:32px;padding-top:22px;
	font:400 14px "Microsoft Yahei";color:#454545;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.mixUler .dd_tl a{
	color:#454545;
}
.mixUler .dd_con{
	height:104px;overflow:hidden;
	color:#454545;font:12px/26px "Microsoft Yahei";text-indent:2em;
}
/*itemUl*/
.itemUl{
	margin:0 auto;
	padding:24px 0;
}
.itemUl li{
	position:relative;
	width:100%;
	height:36px;
	overflow:hidden;
	font:14px/36px "Microsoft Yahei";color:#313131;
}
.itemUl li a{
	display:block;
	color:#313131;
	width:80%;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.itemUl li .date{
	position:absolute;top:0;right:16px;
	color:#a0a0a0;padding:0;
}
.itemUl li .a{
	margin-right:6px;
}
/*pintro*/
.pintro{
	width:710px;margin:0 auto;padding:18px 0;
	font:14px/26px "Microsoft Yahei";color:#525252;	
}
/*pmain_page1*/
.pmain_page{
	height:27px;
	text-align:center;font:14px/27px "Simsun";color:#666;
}
.pmain_page a{
	display:inline-block;vertical-align:top;
	background:#e5e5e5;height:27px;padding:0 10px;color:#666;
}
.pmain_page .b{
	display:inline-block;
	background:#e5e5e5;height:27px;line-height:27px;width:26px;color:#666;text-align:center;	
}
.pmain_page .c{
	display:inline-block;
	background:#e5e5e5;height:27px;width:50px;font:14px/27px "Simsun";color:#666;text-align:center;
	cursor:pointer;
}
.pmain_page .d{
	background-image:url(http://nnzgkj.com/theme/default/style/images/img28.png);
	background-position:7px center;
	background-repeat:no-repeat;
	padding-left:14px;
}
.pmain_page .e{
	background-image:url(http://nnzgkj.com/theme/default/style/images/img29.png);
	background-position:54px center;
	background-repeat:no-repeat;
	padding-right:14px;
}

.pglist{ width:100%;clear:both;height:80px;padding-top:0px}
.pglist ul{ width:100%;text-align:center; padding-top:0px;}
.pglist ul li{ 
	vertical-align: bottom; display:inline-block;*display:inline; *zoom:1; *margin-left:5px;_display:inline; _zoom:1; _margin-left:5px;
 	width:26px;height:22px; line-height:22px; border:1px solid #e5e5e5;
 	color:#8a8da1;font-size:14px;text-align:center;font-family:Arial; margin-left:5px;
 	background:#e5e5e5}
.pglist ul li a{color:#8a8da1; display:block}
.pglist ul li.last{
	width:56px; padding-left:10px; height:22px; border:1px  solid #e5e5e5;
	color:#8a8da1;
	background:url(../image/lastBg.png) 6px center no-repeat #e5e5e5;}
.pglist ul li.next{ 
	width:56px; padding-right:10px; height:22px; border:1px  solid #e5e5e5;
	color:#8a8da1;
	background:url(../image/nextBg.png) 56px center no-repeat #e5e5e5;}
.pglist ul li.font{ width:246px;  height:24px;line-height:22px; border:none;color:#8a8da1; background:#ffffff}
.pglist ul li.font .page{ 
	width:40px; height:22px;  border:1px solid #e5e5e5;margin:0 10px;
	color:#8a8da1;line-height:22px; text-align:center; 
	background:#e5e5e5;}
.pglist ul li.font .botton{
	 width:56px; height:24px; border:1px solid #e5e5e5; margin:0 10px;
	 color:#8a8da1;line-height:24px; text-align:center; 
	 background:#e5e5e5; }
.pglist ul li.on{background:#ffffff;border:1px  solid #e5e5e5;}
.pglist ul li.on a{color:#e5e5e5;}
/*end pglist*/

/* book*/
.book{ float:left; padding-left:25px; font-size:14px;}
.bookmain{width:680px; margin:20px auto;height:auto;background:#fff;padding:0 25px ; overflow:auto; }
.bookline{width: 680px; height:34px;float:left; margin-top:10px;}
.book3{ width:680px; margin:0 auto;}
.booktop{ width:680px; height:30px; float:left; background:url(../image/bookico.png) no-repeat 10px 7px; }
.booktop_name{ width:470px; height:30px; float:left; padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#ccc; text-align:right; line-height:30px;}
.bookcontent{ width:610px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #d6deef; background:url(../image/bookcontentbg.jpg) repeat-x; background-color:#fff; padding:10px; color:rgb(30,54,1);}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{ width:610px; min-height:30px; background:#fff; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:rgb(30,54,1);}
.admintimecol{ color:#5e7194;}
.message{ width:600px; height:auto;float:left;padding-left:50px; font-size:14px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px; cur/sor:pointer}
.message li input{ height:20px; line-height:20px; width:200px; border:1px solid #ccc;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; line-height:20px;}
.message li p.message_content{ width:400px; height:25px; float:left;}
.message li.contentb{ width:500px;height:160px; float:left;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc }
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:170px; height:40px; float:left; text-align:right;}
.message li .bookbut{ background:#4ab7fe; border:0; font-size:14px; font-weight:bold; color:#fff; line-height:30px;height:30px;}
.c_red{ color:#f00;}
.searchred{ color:#f00 !important; margin:0 !important}
.searchnull{float:left;text-align:center;width:100%;padding:3% 0;font-size:16px}
.searchnull font{color:red;font-size:16px}
/* hr*/
.hrBox{ width:704px; float:left; min-height:91px; _height:91px; border:1px solid #dbdbdb; margin-bottom:20px; background:#efefef; margin-left:20px;_margin-left:10px; font-size:14px; } 
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #dbdbdb solid;vertical-align: bottom}
.jobName{ width:380px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:603px; float:left; text-align:left; border-left:1px solid #dbdbdb;}
.hrBoxR li{ width:578px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #dbdbdb solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px;}
.hrBoxR li.topline img{ margin-top:3px;}
.hrBoxR li.haode{ border-bottom:none;}
.hrTable{ width:614px; float:left; height:440px; background:#efefef; border:1px solid #dbdbdb;margin-left:35px;_margin-left:17px;}
.tableTitle{ width:614px; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #dbdbdb; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; width:614px;}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #dbdbdb;}
.lineOneR{ width:509px; float:left; padding-left:10px;}
.tableMainL{ width:94px; float:left; border-right:1px solid #dbdbdb; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.tableMainR{ width:211px; float:left; border-right:1px solid #dbdbdb; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:212px; float:left; text-align:left;}
.tableMainRno li{ width:207px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:126px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #dbdbdb;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px; }
.bottomLine{ width:614px; height:123px; border-bottom:1px solid #dbdbdb; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #dbdbdb; text-align:center; float:left;}
.lineBootR{ width:509px; float:left; padding-left:10px;  height:123px;}
.are_hr{ width:470px; height:80px; margin-top:11px;}
.hr_btn{ width:614px; height:31px; line-height:31px; background:#333; color:#fff;}
.hr_btnL{ width:310px; float:left; border-right:1px solid #dbdbdb; text-align:center; height:31px;}
.hr_btnR{ width:300px; float:left; text-align:center; }

/* hr */
.hr{ margin:10px auto; width:95%;font-size:12px;line-height:24px; border:1px #CCC solid;border-collapse: collapse; background:#efefef; }
.hr td{border:1px #CCC solid;border-collapse: collapse; line-height:2;}
.hr input,.hr textarea{ line-height:20px; height:20px; vertical-align:middle; border:1px solid #ccc;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:12px;}
#hrform{ float:left; width:100%;}


.npage{clear:both; padding:15px 0; color:#666; font:normal 12px/24px Arial; text-align:center;}
.npage span{ padding:0 5px;}
.npage a{display:inline-block; height:22px; margin:0 2px; padding:0 8px; border:solid 1px #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#fff; color:#333; font:normal 12px/22px Arial, Helvetica, sans-serif; cursor:pointer;}
.npage a:hover{height:24px; margin:0 3px; border:none; background:#c0d649; color:#fff!important; line-height:24px; text-decoration:none;}
.npage a.select{cursor:default;}

table.hovertable {font-family: verdana,arial,sans-serif;font-size:11px;color:#333333;	border-width: 1px;border-color: #ddd;border-collapse: collapse;text-align:left;margin:3px auto 3px;}
table.hovertable th {background-color:#ddd;color:#333;border-width: 1px;padding: 8px;border-style: solid;border-color: #ddd;}
table.hovertable tr {background-color:#fff;}
/*table.hovertable tr:nth-child(2), table.hovertable tr:nth-child(4),table.hovertable tr:nth-child(6),table.hovertable tr:nth-child(8),table.hovertable tr:nth-child(10){background-color:#eee;}
table.hovertable tr:hover {background-color:#ddd;}*/
table.hovertable td {border-width: 1px;padding: 8px;border-style: solid;border-color: #ddd;}